Formula 1 has appointed CAA Sports, a division of the U.S.-based Creative Artists Agency, to represent its global sponsorship rights. 'CAA Sports will be responsible for taking the Formula One brand into new markets and expanding the sponsorship... MoreĀ»